// 1. 引入
import axios from "axios";



// 3. 配置信息
let config = {
    // 每次请求的协议、IP地址。  设置该配置后，每次请求路径都可以使用相对路径，例如"/admin/login"
    baseURL: "http://localhost:18082/",
    // 请求超时时间
    timeout: 10000,
    // 每次请求携带cookie
    withCredentials: true
}



// 2. 创建实例
const instance = axios.create(config)
//
// const errorHandler = (error) => {
//
//
//     return Promise.reject(error)
// }
//
// instance.interceptors.request.use(config => {
//     const token = localStorage.getItem("user")
//     // 如果 token 存在
//     // 让每个请求携带自定义 token 请根据实际情况自行修改
//     if (token) {
//         config.headers['X-Token'] ='Bearer '+token.username+"-"+token.passworld
//     }
//     return config
// }, errorHandler)


// 4. 导出
export default instance